package psi

import "strings"

/*
中心号码设置
平台发送:
[DW*YYYYYYYYYYYYYYY*LEN*CENTER,中心号码]
实例:[DW*334588000000156*0012*CENTER,00000000000]
终端回复:
[DW*YYYYYYYYYYYYYYY*LEN*CENTER]
实例:[DW*334588000000156*0006*CENTER]
说明:设置中心号码,通过该手机号码可发送短信指令。同时终端的各种报警短信会发送到该号码的手
机上面
*/

// 中心号码设置
type CENTER struct {
	CenterNumber string // 中心号码
}

func DealCENTER(method string, params map[string]interface{}) (string, error) {
	var center CENTER
	err := MapToStruct(params, &center)
	if err != nil {
		return "", err
	}
	var messageList []string
	messageList = append(messageList, "CENTER")
	messageList = append(messageList, center.CenterNumber)
	message := strings.Join(messageList, ",")
	return message, nil
}
